non-mechanically driven - Alemán Inglés Diccionario